package com.cardone.platform.common.vo;

import lombok.Getter;

import com.cardone.platform.common.dto.EntityDefaultDto;
import com.cardone.platform.common.dto.EntityExtendDto;
import com.cardone.platform.common.dto.EntityLogDto;
import com.cardone.platform.common.dto.EntityRelationshipDto;
import com.cardone.platform.common.dto.EntityTreeDto;

/**
 * 辅助
 * 
 * @author yaoht
 */
public class AssistantVo implements java.io.Serializable {
	/**
	 * 版本号
	 */
	private static final long serialVersionUID = 516512663478698592L;

	/**
	 * 实体与默认
	 */
	@Getter
	private final EntityDefaultDto entityDefault = EntityDefaultDto.newEntityDefault();

	/**
	 * 实体扩展
	 */
	@Getter
	private final EntityExtendDto entityExtend = EntityExtendDto.newEntityExtend();

	/**
	 * 实体日志
	 */
	@Getter
	private final EntityLogDto entityLog = EntityLogDto.newEntityLog();

	/**
	 * 实体关系
	 */
	@Getter
	private final EntityRelationshipDto entityRelationship = EntityRelationshipDto.newEntityRelationship();

	/**
	 * 实体树
	 */
	@Getter
	private final EntityTreeDto entityTree = EntityTreeDto.newEntityTree();
}